import { createRouter, createWebHistory, createWebHashHistory } from 'vue-router'
import { routesChild } from '@/const/menu'
const LayOut = () => import('@/views/LayOut/index.vue')
const router = createRouter({
    history: createWebHashHistory(import.meta.env.BASE_URL),
    routes: [
        {
            path: '/',
            name: 'LayOut',
            component: LayOut,
            redirect: '/Home',
            children: [...routesChild, { path: '/home', name: '首页', components: { default: () => import('@/views/Home/index.vue'), help: () => import('@/views/Help/index.vue') } }]
            // children: [
            //   {
            //     path: '/Gis',      //     name: 'gis',
            //     component: Gis
            //   },
            //   {
            //     path: '/Gis2',
            //     name: 'gis2',
            //     component: Gis2
            //   },
            //   {
            //     path: '/Gis3',
            //     name: 'gis3',
            //     component: Gis3
            //   },
            //   {
            //     path: '/Slot',
            //     name: 'slot',
            //     component: Slot
            //   },
            //   {
            //     path: '/L7',
            //     name: 'l7',
            //     component: L7
            //   },
            //   {
            //     path: '/L72',
            //     name: 'l72',
            //     component: L72
            //   },

            //   {
            //     path: '/Ydyl',
            //     name: 'ydyl',
            //     component: Ydyl
            //   },
            //   {
            //     path: '/UseL7Map',
            //     name: 'UseL7Map',
            //     component: UseL7Map
            //   },
            //   {
            //     path: '/ThreeDCity',
            //     name: 'ThreeDCity',
            //     component: ThreeDCity
            //   },
            //   {
            //     path: '/Fly',
            //     name: '轨迹飞行',
            //     component: Fly
            //   },
            //   {
            //     path: '/ProvinceMap',
            //     name: '省地图',
            //     component: ProvinceMap
            //   },
            //   {
            //     path: '/PointCsv',
            //     name: '点图层_CSV',
            //     component: PointCsv
            //   },
            //   {
            //     path: '/CityLight',
            //     name: '城市亮度图',
            //     component: CityLight
            //   },
            //   {
            //     path: '/HighLine',
            //     name: '等高线',
            //     component: HighLine
            //   },
            //   {
            //     path: '/AltitudeLine',
            //     name: '海拔线',
            //     component: AltitudeLine
            //   },
            //   {
            //     path: '/Wind',
            //     name: '风场',
            //     component: Wind
            //   },
            //   {
            //     path: '/LayerCompar',
            //     name: '图层对比',
            //     component: LayerCompar
            //   },

            //   {
            //     path: '/:pathMatch(.*)*',
            //     name: 'not-found',
            //     component: NotFoundView,
            //   },
            // ]

        },
        // 404 page

    ],
})

// console.log(router.getRoutes())

export default router
